package com.ynet.middleground.riskmanage.dto;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author songyf
 * @description 股权冻结情况
 * @date 2020-08-12 14:50
 */
@Data
@ApiModel(value = "股权冻结情况", description = "股权冻结情况")
public class EquityFreezeDetailDTO implements Serializable {

    private static final long serialVersionUID = -7590535770080233728L;

    /**
     * 执行事项
     */
    @ApiModelProperty(value = "执行事项", notes = "执行事项")
    private String executionMatters;
    
    /**
     * 执行文书文号
     */
    @ApiModelProperty(value = "执行文书文号", notes = "执行文书文号")
    private String executionDocNum;
    
    /**
     * 执行裁定书文号
     */
    @ApiModelProperty(value = "执行裁定书文号", notes = "执行裁定书文号")
    private String executionVerdictNum;

    /**
     * 被执行人证件种类
     */
    @ApiModelProperty(value = "被执行人证件种类", notes = "被执行人证件种类")
    private String executedPersonDocType;
    
    /**
     * 被执行人证件号码
     */
    @ApiModelProperty(value = "被执行人证件号码", notes = "被执行人证件号码")
    private String executedPersonDocNum;

    /**
     * 冻结开始日期
     */
    @ApiModelProperty(value = "冻结开始日期", notes = "冻结开始日期")
    private String freezeStartDate;

    /**
     * 冻结结束日期
     */
    @ApiModelProperty(value = "冻结结束日期", notes = "冻结结束日期")
    private String freezeEndDate;

    /**
     * 冻结期限
     */
    @ApiModelProperty(value = "冻结期限", notes = "冻结期限")
    private String freezeTerm;

    /**
     * 公示日期
     */
    @ApiModelProperty(value = "公示日期", notes = "公示日期")
    private String publicDate;
}
